Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Spain F24 France F4 Nigeria F1 Netherlands F5 Belgium F1 Belgium F10 Belgium F14 Netherlands F4 Belgium F7 France F7 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Great Britain F3 Italy F6 Open de Franche Comte - Besancon Open Mutouest - St. Brieuc Tatra Banka Open 2003 - Bratislava Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding Open de Franche-Comte - Besancon Challenger Britania Zavaleta - Puebla Ciur Cup 99 - Prague Open Maxon - Barcelona Kueppers Kolsch Cup by Lambertz - Aachen Internationaux de Bretagne - Brest Morocco Tennis Tour - Casablanca Tatra Banka Open - Bratislava Morocco Tennis Tour - Marrakech Medicor Open - Budapest Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Laser Vision USTA Challenger - Amarillo Schickedanz Open 2007 - Furth Internationale Tenniskampioenschappen - Scheveningen Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Geneva Challenger - Geneva Tean International - Alphen Dusseldorf Open Challenger 2007 - Dusseldorf Pekao Open - Szczecin Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen FILA Challenger Biella - Biella Open de Charleroi - Charleroi Challenger DCNS de Cherbourg - Cherbourg Yugoslavia Open - Belgrade Morocco Tennis Tour - Meknes Open Castilla y Leon - Segovia Top Wool Challenger Biella - Biella Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Olbia Challenger - Olbia IPP Geneva Trophy - Geneva Ljubljana Open - Ljubljana Tampere Challenger - Tampere The Joyce Eisenberg Jerusalem Open - Jerusalem Mobilux Open - Luxembourg Bauer Watertechnology Cup - Eckental Porsche Open - Poznan Zagreb Open - Zagreb s'Tennis Masters Challenger - Graz VIII Torneo Internazionale di Tennis - Barletta Citta di Monza - Monza XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Ostdeutscher Sparkassen Cup - Dresden Open Sainte Victoire - Aix-En-Provence Mordovia Cup - Mordovia Tehran Open 2004 - Tehran IPP Open - Helsinki Pro Tennis World Open - Sunrise Arpa Ceramic Cup - Reggio Emilia Prosperita Open 2007 - Ostrava Trofeo Internacional Club Laieta - Barcelona Sunrise Challenger Alfa Romeo Tennis Cup - Cordenons Siemens Open - Scheveningen Sofia Challenger St. Petersburg Challenger - St. Petersburg Ostrava Challenger Orleans Challenger Rhein-Main Challenger 2004 - Aschaffenburg Scheveningen Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Cordenons Challenger Trani Challenger Ethias Trophy - Mons Open D'Orleans - Orleans Mons Challenger Tunis Open 2007 - Tunis Tashkent Challenger Aachen Challenger Genova Challenger Rome Challenger Privat Bank Cup - Dnepropetrovsk Cairo Challenger Internazionali di Tennis Dell'Umbria - Todi Bordeaux Challenger Open des Alpes Trophee BNP Paribas - Grenoble Prostejov Challenger Lugano Challenger Scheveningen Challenger KGHM Dialog Polish Indoors - Wroclaw Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Guangzhou Challenger Polska Energia Open - Bytom Pingguo Challenger Scheveningen Challenger Sopot Challenger Citta di Monza - Monza Trani Challenger St. Remy Challenger Izmir Challenger Morocco Tennis Tour - Tanger IPP Geneva Trophy - Geneva Mons Challenger Architect Open - Budapest Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rennes Challenger Ethias Tennis Trophy - Mons Marburg Challenger Braunschweig Challenger San Marino Challenger Dallas Challenger Lambertz Open by Stawag - Aachen Rijeka Open - Rijeka IPP Open - Helsinki Siemens Open - Scheveningen Quimper Challenger Ostrava Challenger Como Challenger Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Citta di Como - Como Dallas Challenger Rennes Challenger Geneva Challenger Cherbourg Challenger AT&T Challenger of Dallas - Dallas XI Venice Open - Venice Rennes Challenger The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Bordeaux Challenger Blois Challenger Marburg Challenger Liberec Challenger San Marino Challenger Budapest Challenger Eckental Challenger Mobilux Open - Luxembourg Open Mutouest de Saint-Brieuc - St. Brieuc Bordeaux Challenger Meerbusch Challenger Cherbourg Challenger Lyon Challenger Mons Challenger Noumea Challenger Mons Challenger Mauritius Open - Mauritius Ethias Trophy - Mons Eckental Challenger Lyon Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Trnava Challenger Wroclaw Challenger Wolfsburg Challenger The Nottingham Open - Nottingham Prague Challenger Volkswagen TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Braunschweig Challenger Lisbon Challenger USTA Men's Challenger of Dallas - Dallas Canberra Challenger Gold Flake Open - Chennai Challenger Ford de Cherbourg - Cherbourg AXA Cup - London Challenger Ford de Cherbourg - Cherbourg Heineken Trophy - 's-Hertogenbosch Exim Agmedia Open - Kosice Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Ciur Pribram Challenger - Pribram Estoril Open - Estoril Prostejov Challenger Verizon Tennis Challenge - Atlanta Schickendanz Open - Furth LTA Manchester challenger - Manchester Quimper Challenger Pau Challenger U.S. Men's Clay Court Championships - Houston Bordeaux Challenger Bercuit Challenger LTA Wrexham Challenger - Wrexham Liberec Challenger Riviera di Rimini Challenger - Rimini Internationaler Raiffeisen Grand Prix - St. Polten Black Forest Open - Freudenstadt Challenger DCN de Cherbourg - Cherbourg Open de l'Isere - Grenoble Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot San Remo Tennis Cup - San Remo San Marino Cepu Open - San Marino Gelsor Open Romania - Bucharest Polish Open 2000 - Poznan FILA Challenger - Biella Ostend Challenger Tennis Cup of Flanders - Ostende Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo Adidas International - Sydney KGHM Polish Indoors - Wroclaw Mallorca Open - Mallorca Open de Montauban - Montauban Internationaler Raiffeisen Grand Prix - St. Polten ATP Open Castilla y Leon - Segovia Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Pekao Open - Szczecin Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Energis Open - Amersfoort Samsung Open - Brighton Mallorca Open - Mallorca Idea Prokom Open - Sopot Internationaler Raiffeisen Grand Prix - St. Polten Gelsor Open Romania - Bucharest Cherbourg Challenger International Tennis Championships - Delray Beach Orleans Challenger Qatar Exxon Mobil Open 2003 - Doha Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Eckental Challenger Copa AT&T - Buenos Aires ATP Challenger Trophy 2008 - Trnava Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Ethias Trophy - Mons Trani Challenger Heineken Open Shanghai - Shanghai Citrix Tennis Championships - Delray Beach AAPT Championships - Adelaide Siebel Open - San Jose Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Open de la Comunidad Valenciana - Valencia Rome Challenger Napoli Challenger Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Croatia Open - Umag ABN/AMRO World Tennis Tournament - Rotterdam Bordeaux Challenger Prostejov Challenger Davidoff Swiss Indoors - Basel Chennai Open - Chennai Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort Braunschweig Challenger Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Kolding Challenger Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha SAP Open - San Jose Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Bratislava Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BA-CA Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote dAzur - Nice If Stockholm Open - Stockholm Open Sud de France - Montpellier BMW Open - Munich Winston Salem - Winston Salem Erste Bank Open - Vienna Aircel Chennai Open - Chennai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Next Generation Adelaide International - Adelaide Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney St. Petersburg Open - St. Petersburg Mons Challenger ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Catella Swedish Open - Bastad Tanger Challenger Meknes Challenger The Priority Telecom Open - Amersfoort Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Marrakech Challenger BRD Nastase Tiriac Trophy - Bucharest Noumea Challenger Open Sud de France - Montpellier Moselle Open - Metz If Stockholm Open - Stockholm Barletta Challenger International German Open - Hamburg Topshelf Open - 's-Hertogenbosch Qatar ExxonMobil Open - Doha Monza Challenger Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Shenzhen Open - Shenzhen Rome Challenger Tata Open Maharashtra - Pune Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Moselle Open - Metz Brasil Open - Costa do Sauipe Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mons Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Tunis Challenger Ordina Open - s-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Open de Moselle - Metz SA Tennis Open - Johannesburg Allianz Suisse Open - Gstaad Istanbul Challenger Liberec Challenger Banja Luka Challenger Ljubljana Challenger Stockholm Open - Stockholm Irving Challenger Aachen Challenger Trnava Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Internazionali di Tennis di San Marino - San Marino Gelsor Open Romania - Bucharest Geneva Challenger Grand Prix Hassan II - Casablanca CA Tennis Trophy - Vienna Prostejov Challenger Bordeaux Challenger Mons Challenger Topshelf Open - 's-Hertogenbosch European Open - Antwerp BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger XL Capital Bermuda Open - Bermuda Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Copa Ericsson - Caracas Memphis Open - Memphis Delray Beach Open - Delray Beach Cairo Challenger - Cairo TEB BNP Paribas Istanbul Open - Istanbul Tenniscup of Flanders - Ostende Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Tennis Napoli Cup - Napoli ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Adidas International - Sydney Kroger / St. Jude International - Memphis European Open - Antwerp Japan Open - Tokyo Unique Zagreb Open - Zagreb Open Sud de France - Montpellier Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Pilot Pen Tennis - New Haven Open Romania - Bucharest Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Delray Beach International Tennis Championships - Delray Beach Open SEAT 2008 - Barcelona Pilot Pen Tennis - New Haven Citrix Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Serbia Open - Belgrade Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Dubai Tennis Open - Dubai If Stockholm Open - Stockholm China Open - Beijing The Stella Artois Grass Court Championships - Queen's/London Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Stockholm Open - Stockholm Open 13 Provence - Marseille Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Chevrolet Cup - Vina del Mar Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Siebel Open - San Jose Trofeo Conde de Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Barletta Challenger Francavilla Challenger BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid International Championship of Croatia - Umag BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo ATP Studena Croatia Open Umag - Umag BNP Paribas Masters - Paris Tennis Masters Series - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Bank Austria Tennis Trophy - Vienna Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach Open de Moselle - Metz Milan Indoors - Milan Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Swiss Open - Gstaad Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York AEGON International - Eastbourne French Open - Paris Wideyes Swedish Open - Bastad Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Internazionali BNL dItalia - Rome Australian Open - Melbourne Wimbledon - London Hungarian Open - Budapest U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London Wimbledon - London Western & Southern Open - Cincinnati Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York European Open - Antwerp Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Wimbledon - London Telecom Italia Masters - Rome French Open - Paris Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Tennis Masters Series - Miami Australian Open - Melbourne Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Wimbledon - London U.S. Open - New York Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Masters Series Hamburg - Hamburg French Open - Paris Sony Ericsson Open - Miami Olympics - London Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Beijing